accessible: Deprecate gtk_accessible_connect_widget_destroyed()
authorBenjamin Otte <otte@redhat.com>
Sun, 18 Dec 2011 19:24:46 +0000 (20:24 +0100)
committerBenjamin Otte <otte@redhat.com>
Mon, 19 Dec 2011 15:17:13 +0000 (16:17 +0100)
That was an abomination. Also, if people called it twice, you got even
mor signal handlers!

gtk/gtkaccessible.c
gtk/gtkaccessible.h

index afca739154fab0d4746022ca6a78ead4ffc20fd8..a537fe8fedc0263da2bc4b3c90f0ee062adcdcd4 100644 (file)
@@ -231,6 +231,8 @@ gtk_accessible_get_widget (GtkAccessible *accessible)
  *
  * This function specifies the callback function to be called
  * when the widget corresponding to a GtkAccessible is destroyed.
+ *
+ * Deprecated: 3.4: Use gtk_accessible_set_widget() and its vfuncs.
  */
 void
 gtk_accessible_connect_widget_destroyed (GtkAccessible *accessible)
index 296186ca2bbbdeecbc4bcff29a5ffecde2761b0a..31a6c91adb2df56ce8593720628ba8805c652d96 100644 (file)
@@ -66,6 +66,8 @@ GType      gtk_accessible_get_type                 (void) G_GNUC_CONST;
 void       gtk_accessible_set_widget               (GtkAccessible *accessible,
                                                     GtkWidget     *widget);
 GtkWidget *gtk_accessible_get_widget               (GtkAccessible *accessible);
+
+GDK_DEPRECATED_FOR(gtk_accessible_set_widget)
 void       gtk_accessible_connect_widget_destroyed (GtkAccessible *accessible);
 
 G_END_DECLS